package com.zmm.zebulon.module.trade.biz.service.aftersale;

import com.zmm.zebulon.module.trade.biz.dal.bo.aftersale.AfterSaleLogCreateReqBO;
import com.zmm.zebulon.module.trade.biz.dal.dataobject.aftersale.AfterSaleLogDO;

import java.util.List;

/**
 * description: 交易售后日志 Service 接口
 *
 * @author zebulon
 * package com.zmm.zebulon.module.trade.biz.service.aftersale
 * name: AfterSaleLogService
 * date 2025/9/4 14:30
 */
public interface AfterSaleLogService {

    /**
     * 创建售后日志
     *
     * @param createReqBO 日志记录
     */
    void createAfterSaleLog(AfterSaleLogCreateReqBO createReqBO);

    /**
     * 获取售后日志
     *
     * @param afterSaleId 售后编号
     * @return 售后日志
     */
    List<AfterSaleLogDO> getAfterSaleLogList(Long afterSaleId);
}
